package com.learn.proxy.javassit.base;

import cn.hutool.core.io.FileUtil;
import cn.hutool.core.swing.DesktopUtil;
import com.skill.test.ValidHolder;
import javassist.util.proxy.ProxyFactory;
import lombok.Getter;
import org.junit.jupiter.api.AfterEach;

import java.io.File;

/**
 *
 * @author XuYang
 * @since 2025/10/13 16:28
 */
public abstract class BaseProxy
    extends Base
{

    protected ProxyFactory createProxyFactory() {
        var factory = new ProxyFactory();
        factory.writeDirectory = getDirectory();
        return factory;
    }
}
